mountain viscacha - Turkish English Dictionary